home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_80.txt < prev    next >
Text File  |  1993-04-16  |  33KB  |  578 lines

  1. # near model CODE resource
  2. # jump table entries: 10056-10058 (3 of them)
  3. export_1257:
  4. fn00000000:
  5. 00000000  4E56 FFF8                link       A6, -0x0008
  6. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  7. 00000008  2E2E 000C                move.l     D7, [A6 + 0xC]
  8. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  9. 00000010  7000                     moveq.l    D0, 0x00
  10. 00000012  2640                     movea.l    A3, D0
  11. 00000014  220C                     move.l     D1, A4
  12. 00000016  660C                     bne        +0xE /* 00000024 */
  13. 00000018  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  14. 0000001E  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  15. 00000022  584F                     addq.w     A7, 4
  16. label00000024:
  17. 00000024  4878 280A                push.l     0x280A /* '(\n' */
  18. 00000028  2F0C                     move.l     -[A7], A4
  19. 0000002A  2054                     movea.l    A0, [A4]
  20. 0000002C  2050                     movea.l    A0, [A0]
  21. 0000002E  2268 000C                movea.l    A1, [A0 + 0xC]
  22. 00000032  4E91                     jsr        [A1]
  23. 00000034  4A00                     tst.b      D0
  24. 00000036  504F                     addq.w     A7, 8
  25. 00000038  671C                     beq        +0x1E /* 00000056 */
  26. 0000003A  7000                     moveq.l    D0, 0x00
  27. 0000003C  2F00                     move.l     -[A7], D0
  28. 0000003E  4EAD 28DA                jsr        [A5 + 0x28DA /* export_1303 */]
  29. 00000042  2D40 FFFC                move.l     [A6 - 0x4], D0
  30. 00000046  2F00                     move.l     -[A7], D0
  31. 00000048  4EAD 1422                jsr        [A5 + 0x1422 /* export_640 */]
  32. 0000004C  266E FFFC                movea.l    A3, [A6 - 0x4]
  33. 00000050  504F                     addq.w     A7, 8
  34. 00000052  6000 02C8                bra        +0x2CA /* 0000031C */
  35. label00000056:
  36. 00000056  4878 2DE6                push.l     0x2DE6
  37. 0000005A  2F0C                     move.l     -[A7], A4
  38. 0000005C  2054                     movea.l    A0, [A4]
  39. 0000005E  2050                     movea.l    A0, [A0]
  40. 00000060  2268 000C                movea.l    A1, [A0 + 0xC]
  41. 00000064  4E91                     jsr        [A1]
  42. 00000066  4A00                     tst.b      D0
  43. 00000068  504F                     addq.w     A7, 8
  44. 0000006A  6722                     beq        +0x24 /* 0000008E */
  45. 0000006C  7000                     moveq.l    D0, 0x00
  46. 0000006E  2F00                     move.l     -[A7], D0
  47. 00000070  4EAD 240A                jsr        [A5 + 0x240A /* export_1149 */]
  48. 00000074  2D40 FFFC                move.l     [A6 - 0x4], D0
  49. 00000078  2F07                     move.l     -[A7], D7
  50. 0000007A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  51. 0000007E  4EAD 10EA                jsr        [A5 + 0x10EA /* export_537 */]
  52. 00000082  266E FFFC                movea.l    A3, [A6 - 0x4]
  53. 00000086  4FEF 000C                lea.l      A7, [A7 + 0xC]
  54. 0000008A  6000 0290                bra        +0x292 /* 0000031C */
  55. label0000008E:
  56. 0000008E  4878 2710                push.l     0x2710
  57. 00000092  2F0C                     move.l     -[A7], A4
  58. 00000094  2054                     movea.l    A0, [A4]
  59. 00000096  2050                     movea.l    A0, [A0]
  60. 00000098  2268 000C                movea.l    A1, [A0 + 0xC]
  61. 0000009C  4E91                     jsr        [A1]
  62. 0000009E  4A00                     tst.b      D0
  63. 000000A0  504F                     addq.w     A7, 8
  64. 000000A2  6722                     beq        +0x24 /* 000000C6 */
  65. 000000A4  7000                     moveq.l    D0, 0x00
  66. 000000A6  2F00                     move.l     -[A7], D0
  67. 000000A8  4EAD 0C22                jsr        [A5 + 0xC22 /* export_384 */]
  68. 000000AC  2D40 FFFC                move.l     [A6 - 0x4], D0
  69. 000000B0  2F0C                     move.l     -[A7], A4
  70. 000000B2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  71. 000000B6  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  72. 000000BA  266E FFFC                movea.l    A3, [A6 - 0x4]
  73. 000000BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  74. 000000C2  6000 0258                bra        +0x25A /* 0000031C */
  75. label000000C6:
  76. 000000C6  4878 5DC0                push.l     0x5DC0
  77. 000000CA  2F0C                     move.l     -[A7], A4
  78. 000000CC  2054                     movea.l    A0, [A4]
  79. 000000CE  2050                     movea.l    A0, [A0]
  80. 000000D0  2268 000C                movea.l    A1, [A0 + 0xC]
  81. 000000D4  4E91                     jsr        [A1]
  82. 000000D6  4A00                     tst.b      D0
  83. 000000D8  504F                     addq.w     A7, 8
  84. 000000DA  6722                     beq        +0x24 /* 000000FE */
  85. 000000DC  7000                     moveq.l    D0, 0x00
  86. 000000DE  2F00                     move.l     -[A7], D0
  87. 000000E0  4EAD 23DA                jsr        [A5 + 0x23DA /* export_1143 */]
  88. 000000E4  2D40 FFFC                move.l     [A6 - 0x4], D0
  89. 000000E8  2F0C                     move.l     -[A7], A4
  90. 000000EA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  91. 000000EE  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  92. 000000F2  266E FFFC                movea.l    A3, [A6 - 0x4]
  93. 000000F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  94. 000000FA  6000 0220                bra        +0x222 /* 0000031C */
  95. label000000FE:
  96. 000000FE  4878 2CEC                push.l     0x2CEC
  97. 00000102  2F0C                     move.l     -[A7], A4
  98. 00000104  2054                     movea.l    A0, [A4]
  99. 00000106  2050                     movea.l    A0, [A0]
  100. 00000108  2268 000C                movea.l    A1, [A0 + 0xC]
  101. 0000010C  4E91                     jsr        [A1]
  102. 0000010E  4A00                     tst.b      D0
  103. 00000110  504F                     addq.w     A7, 8
  104. 00000112  6724                     beq        +0x26 /* 00000138 */
  105. 00000114  7000                     moveq.l    D0, 0x00
  106. 00000116  2F00                     move.l     -[A7], D0
  107. 00000118  4EAD 2402                jsr        [A5 + 0x2402 /* export_1148 */]
  108. 0000011C  2D40 FFFC                move.l     [A6 - 0x4], D0
  109. 00000120  2F07                     move.l     -[A7], D7
  110. 00000122  2F0C                     move.l     -[A7], A4
  111. 00000124  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  112. 00000128  4EAD 141A                jsr        [A5 + 0x141A /* export_639 */]
  113. 0000012C  266E FFFC                movea.l    A3, [A6 - 0x4]
  114. 00000130  4FEF 0010                lea.l      A7, [A7 + 0x10]
  115. 00000134  6000 01E6                bra        +0x1E8 /* 0000031C */
  116. label00000138:
  117. 00000138  2F0C                     move.l     -[A7], A4
  118. 0000013A  4EAD 1852                jsr        [A5 + 0x1852 /* export_774 */]
  119. 0000013E  4A00                     tst.b      D0
  120. 00000140  584F                     addq.w     A7, 4
  121. 00000142  6724                     beq        +0x26 /* 00000168 */
  122. 00000144  7000                     moveq.l    D0, 0x00
  123. 00000146  2F00                     move.l     -[A7], D0
  124. 00000148  4EAD 23F2                jsr        [A5 + 0x23F2 /* export_1146 */]
  125. 0000014C  2D40 FFFC                move.l     [A6 - 0x4], D0
  126. 00000150  2F07                     move.l     -[A7], D7
  127. 00000152  2F0C                     move.l     -[A7], A4
  128. 00000154  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  129. 00000158  4EAD 140A                jsr        [A5 + 0x140A /* export_637 */]
  130. 0000015C  266E FFFC                movea.l    A3, [A6 - 0x4]
  131. 00000160  4FEF 0010                lea.l      A7, [A7 + 0x10]
  132. 00000164  6000 01B6                bra        +0x1B8 /* 0000031C */
  133. label00000168:
  134. 00000168  2F0C                     move.l     -[A7], A4
  135. 0000016A  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  136. 0000016E  4A00                     tst.b      D0
  137. 00000170  584F                     addq.w     A7, 4
  138. 00000172  6724                     beq        +0x26 /* 00000198 */
  139. 00000174  7000                     moveq.l    D0, 0x00
  140. 00000176  2F00                     move.l     -[A7], D0
  141. 00000178  4EAD 23FA                jsr        [A5 + 0x23FA /* export_1147 */]
  142. 0000017C  2D40 FFFC                move.l     [A6 - 0x4], D0
  143. 00000180  2F07                     move.l     -[A7], D7
  144. 00000182  2F0C                     move.l     -[A7], A4
  145. 00000184  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  146. 00000188  4EAD 1412                jsr        [A5 + 0x1412 /* export_638 */]
  147. 0000018C  266E FFFC                movea.l    A3, [A6 - 0x4]
  148. 00000190  4FEF 0010                lea.l      A7, [A7 + 0x10]
  149. 00000194  6000 0186                bra        +0x188 /* 0000031C */
  150. label00000198:
  151. 00000198  2F0C                     move.l     -[A7], A4
  152. 0000019A  4EAD 1CCA                jsr        [A5 + 0x1CCA /* export_917 */]
  153. 0000019E  4A00                     tst.b      D0
  154. 000001A0  584F                     addq.w     A7, 4
  155. 000001A2  6724                     beq        +0x26 /* 000001C8 */
  156. 000001A4  7000                     moveq.l    D0, 0x00
  157. 000001A6  2F00                     move.l     -[A7], D0
  158. 000001A8  4EAD 23EA                jsr        [A5 + 0x23EA /* export_1145 */]
  159. 000001AC  2D40 FFFC                move.l     [A6 - 0x4], D0
  160. 000001B0  2F07                     move.l     -[A7], D7
  161. 000001B2  2F0C                     move.l     -[A7], A4
  162. 000001B4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  163. 000001B8  4EAD 1A02                jsr        [A5 + 0x1A02 /* export_828 */]
  164. 000001BC  266E FFFC                movea.l    A3, [A6 - 0x4]
  165. 000001C0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  166. 000001C4  6000 0156                bra        +0x158 /* 0000031C */
  167. label000001C8:
  168. 000001C8  4878 4362                push.l     0x4362 /* 'Cb' */
  169. 000001CC  2F0C                     move.l     -[A7], A4
  170. 000001CE  2054                     movea.l    A0, [A4]
  171. 000001D0  2050                     movea.l    A0, [A0]
  172. 000001D2  2268 000C                movea.l    A1, [A0 + 0xC]
  173. 000001D6  4E91                     jsr        [A1]
  174. 000001D8  4A00                     tst.b      D0
  175. 000001DA  504F                     addq.w     A7, 8
  176. 000001DC  6724                     beq        +0x26 /* 00000202 */
  177. 000001DE  7000                     moveq.l    D0, 0x00
  178. 000001E0  2F00                     move.l     -[A7], D0
  179. 000001E2  4EAD 23CA                jsr        [A5 + 0x23CA /* export_1141 */]
  180. 000001E6  2D40 FFFC                move.l     [A6 - 0x4], D0
  181. 000001EA  2F07                     move.l     -[A7], D7
  182. 000001EC  2F0C                     move.l     -[A7], A4
  183. 000001EE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  184. 000001F2  4EAD 19EA                jsr        [A5 + 0x19EA /* export_825 */]
  185. 000001F6  266E FFFC                movea.l    A3, [A6 - 0x4]
  186. 000001FA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  187. 000001FE  6000 011C                bra        +0x11E /* 0000031C */
  188. label00000202:
  189. 00000202  4878 5014                push.l     0x5014
  190. 00000206  2F0C                     move.l     -[A7], A4
  191. 00000208  2054                     movea.l    A0, [A4]
  192. 0000020A  2050                     movea.l    A0, [A0]
  193. 0000020C  2268 000C                movea.l    A1, [A0 + 0xC]
  194. 00000210  4E91                     jsr        [A1]
  195. 00000212  4A00                     tst.b      D0
  196. 00000214  504F                     addq.w     A7, 8
  197. 00000216  6724                     beq        +0x26 /* 0000023C */
  198. 00000218  7000                     moveq.l    D0, 0x00
  199. 0000021A  2F00                     move.l     -[A7], D0
  200. 0000021C  4EAD 23D2                jsr        [A5 + 0x23D2 /* export_1142 */]
  201. 00000220  2D40 FFFC                move.l     [A6 - 0x4], D0
  202. 00000224  2F07                     move.l     -[A7], D7
  203. 00000226  2F0C                     move.l     -[A7], A4
  204. 00000228  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  205. 0000022C  4EAD 19F2                jsr        [A5 + 0x19F2 /* export_826 */]
  206. 00000230  266E FFFC                movea.l    A3, [A6 - 0x4]
  207. 00000234  4FEF 0010                lea.l      A7, [A7 + 0x10]
  208. 00000238  6000 00E2                bra        +0xE4 /* 0000031C */
  209. label0000023C:
  210. 0000023C  4878 4C2C                push.l     0x4C2C /* 'L,' */
  211. 00000240  2F0C                     move.l     -[A7], A4
  212. 00000242  2054                     movea.l    A0, [A4]
  213. 00000244  2050                     movea.l    A0, [A0]
  214. 00000246  2268 000C                movea.l    A1, [A0 + 0xC]
  215. 0000024A  4E91                     jsr        [A1]
  216. 0000024C  4A00                     tst.b      D0
  217. 0000024E  504F                     addq.w     A7, 8
  218. 00000250  6744                     beq        +0x46 /* 00000296 */
  219. 00000252  202D FFA2                move.l     D0, [A5 - 0x5E]
  220. 00000256  D0BC FFFF F5E8           add.l      D0, 0xFFFFF5E8
  221. 0000025C  2D40 FFF8                move.l     [A6 - 0x8], D0
  222. 00000260  2040                     movea.l    A0, D0
  223. 00000262  2254                     movea.l    A1, [A4]
  224. 00000264  43E9 0064                lea.l      A1, [A1 + 0x64]
  225. 00000268  700B                     moveq.l    D0, 0x0B
  226. label0000026A:
  227. 0000026A  22D8                     move.l     [A1]+, [A0]+
  228. 0000026C  51C8 FFFC                dbf        D0, -0x6 /* 0000026A */
  229. 00000270  32D8                     move.w     [A1]+, [A0]+
  230. 00000272  7000                     moveq.l    D0, 0x00
  231. 00000274  2F00                     move.l     -[A7], D0
  232. 00000276  4EAD 23E2                jsr        [A5 + 0x23E2 /* export_1144 */]
  233. 0000027A  2D40 FFFC                move.l     [A6 - 0x4], D0
  234. 0000027E  2F07                     move.l     -[A7], D7
  235. 00000280  2F0C                     move.l     -[A7], A4
  236. 00000282  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  237. 00000286  4EAD 19FA                jsr        [A5 + 0x19FA /* export_827 */]
  238. 0000028A  266E FFFC                movea.l    A3, [A6 - 0x4]
  239. 0000028E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  240. 00000292  6000 0088                bra        +0x8A /* 0000031C */
  241. label00000296:
  242. 00000296  2F0C                     move.l     -[A7], A4
  243. 00000298  4EAD 1182                jsr        [A5 + 0x1182 /* export_556 */]
  244. 0000029C  4A00                     tst.b      D0
  245. 0000029E  584F                     addq.w     A7, 4
  246. 000002A0  6722                     beq        +0x24 /* 000002C4 */
  247. 000002A2  7000                     moveq.l    D0, 0x00
  248. 000002A4  2F00                     move.l     -[A7], D0
  249. 000002A6  4EAD 23C2                jsr        [A5 + 0x23C2 /* export_1140 */]
  250. 000002AA  2D40 FFFC                move.l     [A6 - 0x4], D0
  251. 000002AE  2F07                     move.l     -[A7], D7
  252. 000002B0  2F0C                     move.l     -[A7], A4
  253. 000002B2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  254. 000002B6  4EAD 19E2                jsr        [A5 + 0x19E2 /* export_824 */]
  255. 000002BA  266E FFFC                movea.l    A3, [A6 - 0x4]
  256. 000002BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  257. 000002C2  6058                     bra        +0x5A /* 0000031C */
  258. label000002C4:
  259. 000002C4  4878 31CE                push.l     0x31CE
  260. 000002C8  2F0C                     move.l     -[A7], A4
  261. 000002CA  2054                     movea.l    A0, [A4]
  262. 000002CC  2050                     movea.l    A0, [A0]
  263. 000002CE  2268 000C                movea.l    A1, [A0 + 0xC]
  264. 000002D2  4E91                     jsr        [A1]
  265. 000002D4  4A00                     tst.b      D0
  266. 000002D6  504F                     addq.w     A7, 8
  267. 000002D8  6722                     beq        +0x24 /* 000002FC */
  268. 000002DA  7000                     moveq.l    D0, 0x00
  269. 000002DC  2F00                     move.l     -[A7], D0
  270. 000002DE  4EAD 23BA                jsr        [A5 + 0x23BA /* export_1139 */]
  271. 000002E2  2D40 FFFC                move.l     [A6 - 0x4], D0
  272. 000002E6  2F07                     move.l     -[A7], D7
  273. 000002E8  2F0C                     move.l     -[A7], A4
  274. 000002EA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  275. 000002EE  4EAD 19DA                jsr        [A5 + 0x19DA /* export_823 */]
  276. 000002F2  266E FFFC                movea.l    A3, [A6 - 0x4]
  277. 000002F6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  278. 000002FA  6020                     bra        +0x22 /* 0000031C */
  279. label000002FC:
  280. 000002FC  7000                     moveq.l    D0, 0x00
  281. 000002FE  2F00                     move.l     -[A7], D0
  282. 00000300  4EAD 1212                jsr        [A5 + 0x1212 /* export_574 */]
  283. 00000304  2D40 FFFC                move.l     [A6 - 0x4], D0
  284. 00000308  2F07                     move.l     -[A7], D7
  285. 0000030A  2F0C                     move.l     -[A7], A4
  286. 0000030C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  287. 00000310  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  288. 00000314  266E FFFC                movea.l    A3, [A6 - 0x4]
  289. 00000318  4FEF 0010                lea.l      A7, [A7 + 0x10]
  290. label0000031C:
  291. 0000031C  200B                     move.l     D0, A3
  292. 0000031E  4CEE 1880 FFEC           movem.l    D7,A3,A4, [A6 - 0x14]
  293. 00000324  4E5E                     unlink     A6
  294. 00000326  4E75                     rts
  295. export_1258:
  296. 00000328  4E56 FFF4                link       A6, -0x000C
  297. 0000032C  48E7 1118                movem.l    -[A7], D3,D7,A3,A4
  298. 00000330  2E2E 0010                move.l     D7, [A6 + 0x10]
  299. 00000334  286E 000C                movea.l    A4, [A6 + 0xC]
  300. 00000338  486E FFF8                pea.l      [A6 - 0x8]
  301. 0000033C  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  302. 00000340  2007                     move.l     D0, D7
  303. 00000342  0480 6361 7061           subi.l     D0, 0x63617061 /* 'capa' */
  304. 00000348  584F                     addq.w     A7, 4
  305. 0000034A  6734                     beq        +0x36 /* 00000380 */
  306. 0000034C  0480 0311 030F           subi.l     D0, 0x311030F
  307. 00000352  6700 00E0                beq        +0xE2 /* 00000434 */
  308. 00000356  0480 0300 F1FA           subi.l     D0, 0x300F1FA
  309. 0000035C  677C                     beq        +0x7E /* 000003DA */
  310. 0000035E  0480 0000 0D0C           subi.l     D0, 0xD0C
  311. 00000364  6700 0128                beq        +0x12A /* 0000048E */
  312. 00000368  0480 0000 01EE           subi.l     D0, 0x1EE
  313. 0000036E  6700 0176                beq        +0x178 /* 000004E6 */
  314. 00000372  0480 0803 FA00           subi.l     D0, 0x803FA00
  315. 00000378  6700 01C4                beq        +0x1C6 /* 0000053E */
  316. 0000037C  6000 01E6                bra        +0x1E8 /* 00000564 */
  317. label00000380:
  318. 00000380  7000                     moveq.l    D0, 0x00
  319. 00000382  2640                     movea.l    A3, D0
  320. 00000384  7601                     moveq.l    D3, 0x01
  321. 00000386  220B                     move.l     D1, A3
  322. 00000388  6616                     bne        +0x18 /* 000003A0 */
  323. 0000038A  2F03                     move.l     -[A7], D3
  324. 0000038C  700C                     moveq.l    D0, 0x0C
  325. 0000038E  2F00                     move.l     -[A7], D0
  326. 00000390  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  327. 00000394  588F                     addq.l     A7, 4
  328. 00000396  261F                     move.l     D3, [A7]+
  329. 00000398  2640                     movea.l    A3, D0
  330. 0000039A  200B                     move.l     D0, A3
  331. 0000039C  6602                     bne        +0x4 /* 000003A0 */
  332. 0000039E  7600                     moveq.l    D3, 0x00
  333. label000003A0:
  334. 000003A0  4A03                     tst.b      D3
  335. 000003A2  6714                     beq        +0x16 /* 000003B8 */
  336. 000003A4  2F0B                     move.l     -[A7], A3
  337. 000003A6  4EAD 292A                jsr        [A5 + 0x292A /* export_1313 */]
  338. 000003AA  2640                     movea.l    A3, D0
  339. 000003AC  2053                     movea.l    A0, [A3]
  340. 000003AE  202D FE16                move.l     D0, [A5 - 0x1EA]
  341. 000003B2  2080                     move.l     [A0], D0
  342. 000003B4  584F                     addq.w     A7, 4
  343. 000003B6  6002                     bra        +0x4 /* 000003BA */
  344. label000003B8:
  345. 000003B8  7000                     moveq.l    D0, 0x00
  346. label000003BA:
  347. 000003BA  2D4B FFF4                move.l     [A6 - 0xC], A3
  348. 000003BE  2F0C                     move.l     -[A7], A4
  349. 000003C0  2F0B                     move.l     -[A7], A3
  350. 000003C2  4EAD 14CA                jsr        [A5 + 0x14CA /* export_661 */]
  351. 000003C6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  352. 000003CA  486E FFF8                pea.l      [A6 - 0x8]
  353. 000003CE  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  354. 000003D2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  355. 000003D6  6000 018C                bra        +0x18E /* 00000564 */
  356. label000003DA:
  357. 000003DA  7000                     moveq.l    D0, 0x00
  358. 000003DC  2640                     movea.l    A3, D0
  359. 000003DE  7601                     moveq.l    D3, 0x01
  360. 000003E0  220B                     move.l     D1, A3
  361. 000003E2  6616                     bne        +0x18 /* 000003FA */
  362. 000003E4  2F03                     move.l     -[A7], D3
  363. 000003E6  700C                     moveq.l    D0, 0x0C
  364. 000003E8  2F00                     move.l     -[A7], D0
  365. 000003EA  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  366. 000003EE  588F                     addq.l     A7, 4
  367. 000003F0  261F                     move.l     D3, [A7]+
  368. 000003F2  2640                     movea.l    A3, D0
  369. 000003F4  200B                     move.l     D0, A3
  370. 000003F6  6602                     bne        +0x4 /* 000003FA */
  371. 000003F8  7600                     moveq.l    D3, 0x00
  372. label000003FA:
  373. 000003FA  4A03                     tst.b      D3
  374. 000003FC  6714                     beq        +0x16 /* 00000412 */
  375. 000003FE  2F0B                     move.l     -[A7], A3
  376. 00000400  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  377. 00000404  2640                     movea.l    A3, D0
  378. 00000406  2053                     movea.l    A0, [A3]
  379. 00000408  202D FDD6                move.l     D0, [A5 - 0x22A]
  380. 0000040C  2080                     move.l     [A0], D0
  381. 0000040E  584F                     addq.w     A7, 4
  382. 00000410  6002                     bra        +0x4 /* 00000414 */
  383. label00000412:
  384. 00000412  7000                     moveq.l    D0, 0x00
  385. label00000414:
  386. 00000414  2D4B FFF4                move.l     [A6 - 0xC], A3
  387. 00000418  2F0C                     move.l     -[A7], A4
  388. 0000041A  2F0B                     move.l     -[A7], A3
  389. 0000041C  4EAD 145A                jsr        [A5 + 0x145A /* export_647 */]
  390. 00000420  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  391. 00000424  486E FFF8                pea.l      [A6 - 0x8]
  392. 00000428  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  393. 0000042C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  394. 00000430  6000 0132                bra        +0x134 /* 00000564 */
  395. label00000434:
  396. 00000434  7000                     moveq.l    D0, 0x00
  397. 00000436  2640                     movea.l    A3, D0
  398. 00000438  7601                     moveq.l    D3, 0x01
  399. 0000043A  220B                     move.l     D1, A3
  400. 0000043C  6616                     bne        +0x18 /* 00000454 */
  401. 0000043E  2F03                     move.l     -[A7], D3
  402. 00000440  700C                     moveq.l    D0, 0x0C
  403. 00000442  2F00                     move.l     -[A7], D0
  404. 00000444  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  405. 00000448  588F                     addq.l     A7, 4
  406. 0000044A  261F                     move.l     D3, [A7]+
  407. 0000044C  2640                     movea.l    A3, D0
  408. 0000044E  200B                     move.l     D0, A3
  409. 00000450  6602                     bne        +0x4 /* 00000454 */
  410. 00000452  7600                     moveq.l    D3, 0x00
  411. label00000454:
  412. 00000454  4A03                     tst.b      D3
  413. 00000456  6714                     beq        +0x16 /* 0000046C */
  414. 00000458  2F0B                     move.l     -[A7], A3
  415. 0000045A  4EAD 292A                jsr        [A5 + 0x292A /* export_1313 */]
  416. 0000045E  2640                     movea.l    A3, D0
  417. 00000460  2053                     movea.l    A0, [A3]
  418. 00000462  202D FE12                move.l     D0, [A5 - 0x1EE]
  419. 00000466  2080                     move.l     [A0], D0
  420. 00000468  584F                     addq.w     A7, 4
  421. 0000046A  6002                     bra        +0x4 /* 0000046E */
  422. label0000046C:
  423. 0000046C  7000                     moveq.l    D0, 0x00
  424. label0000046E:
  425. 0000046E  2D4B FFF4                move.l     [A6 - 0xC], A3
  426. 00000472  2F0C                     move.l     -[A7], A4
  427. 00000474  2F0B                     move.l     -[A7], A3
  428. 00000476  4EAD 14C2                jsr        [A5 + 0x14C2 /* export_660 */]
  429. 0000047A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  430. 0000047E  486E FFF8                pea.l      [A6 - 0x8]
  431. 00000482  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  432. 00000486  4FEF 0010                lea.l      A7, [A7 + 0x10]
  433. 0000048A  6000 00D8                bra        +0xDA /* 00000564 */
  434. label0000048E:
  435. 0000048E  7000                     moveq.l    D0, 0x00
  436. 00000490  2640                     movea.l    A3, D0
  437. 00000492  7601                     moveq.l    D3, 0x01
  438. 00000494  220B                     move.l     D1, A3
  439. 00000496  6616                     bne        +0x18 /* 000004AE */
  440. 00000498  2F03                     move.l     -[A7], D3
  441. 0000049A  700C                     moveq.l    D0, 0x0C
  442. 0000049C  2F00                     move.l     -[A7], D0
  443. 0000049E  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  444. 000004A2  588F                     addq.l     A7, 4
  445. 000004A4  261F                     move.l     D3, [A7]+
  446. 000004A6  2640                     movea.l    A3, D0
  447. 000004A8  200B                     move.l     D0, A3
  448. 000004AA  6602                     bne        +0x4 /* 000004AE */
  449. 000004AC  7600                     moveq.l    D3, 0x00
  450. label000004AE:
  451. 000004AE  4A03                     tst.b      D3
  452. 000004B0  6714                     beq        +0x16 /* 000004C6 */
  453. 000004B2  2F0B                     move.l     -[A7], A3
  454. 000004B4  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  455. 000004B8  2640                     movea.l    A3, D0
  456. 000004BA  2053                     movea.l    A0, [A3]
  457. 000004BC  202D FDDA                move.l     D0, [A5 - 0x226]
  458. 000004C0  2080                     move.l     [A0], D0
  459. 000004C2  584F                     addq.w     A7, 4
  460. 000004C4  6002                     bra        +0x4 /* 000004C8 */
  461. label000004C6:
  462. 000004C6  7000                     moveq.l    D0, 0x00
  463. label000004C8:
  464. 000004C8  2D4B FFF4                move.l     [A6 - 0xC], A3
  465. 000004CC  2F0C                     move.l     -[A7], A4
  466. 000004CE  2F0B                     move.l     -[A7], A3
  467. 000004D0  4EAD 1462                jsr        [A5 + 0x1462 /* export_648 */]
  468. 000004D4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  469. 000004D8  486E FFF8                pea.l      [A6 - 0x8]
  470. 000004DC  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  471. 000004E0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  472. 000004E4  607E                     bra        +0x80 /* 00000564 */
  473. label000004E6:
  474. 000004E6  7000                     moveq.l    D0, 0x00
  475. 000004E8  2640                     movea.l    A3, D0
  476. 000004EA  7601                     moveq.l    D3, 0x01
  477. 000004EC  220B                     move.l     D1, A3
  478. 000004EE  6616                     bne        +0x18 /* 00000506 */
  479. 000004F0  2F03                     move.l     -[A7], D3
  480. 000004F2  700C                     moveq.l    D0, 0x0C
  481. 000004F4  2F00                     move.l     -[A7], D0
  482. 000004F6  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  483. 000004FA  588F                     addq.l     A7, 4
  484. 000004FC  261F                     move.l     D3, [A7]+
  485. 000004FE  2640                     movea.l    A3, D0
  486. 00000500  200B                     move.l     D0, A3
  487. 00000502  6602                     bne        +0x4 /* 00000506 */
  488. 00000504  7600                     moveq.l    D3, 0x00
  489. label00000506:
  490. 00000506  4A03                     tst.b      D3
  491. 00000508  6714                     beq        +0x16 /* 0000051E */
  492. 0000050A  2F0B                     move.l     -[A7], A3
  493. 0000050C  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  494. 00000510  2640                     movea.l    A3, D0
  495. 00000512  2053                     movea.l    A0, [A3]
  496. 00000514  202D FDDE                move.l     D0, [A5 - 0x222]
  497. 00000518  2080                     move.l     [A0], D0
  498. 0000051A  584F                     addq.w     A7, 4
  499. 0000051C  6002                     bra        +0x4 /* 00000520 */
  500. label0000051E:
  501. 0000051E  7000                     moveq.l    D0, 0x00
  502. label00000520:
  503. 00000520  2D4B FFF4                move.l     [A6 - 0xC], A3
  504. 00000524  2F0C                     move.l     -[A7], A4
  505. 00000526  2F0B                     move.l     -[A7], A3
  506. 00000528  4EAD 146A                jsr        [A5 + 0x146A /* export_649 */]
  507. 0000052C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  508. 00000530  486E FFF8                pea.l      [A6 - 0x8]
  509. 00000534  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  510. 00000538  4FEF 0010                lea.l      A7, [A7 + 0x10]
  511. 0000053C  6026                     bra        +0x28 /* 00000564 */
  512. label0000053E:
  513. 0000053E  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  514. 00000544  7000                     moveq.l    D0, 0x00
  515. 00000546  2F00                     move.l     -[A7], D0
  516. 00000548  2F0C                     move.l     -[A7], A4
  517. 0000054A  2F3C 7177 6E64           move.l     -[A7], 0x71776E64 /* 'qwnd' */
  518. 00000550  4EAD 278A                jsr        [A5 + 0x278A /* export_1261 */]
  519. 00000554  2640                     movea.l    A3, D0
  520. 00000556  2F0B                     move.l     -[A7], A3
  521. 00000558  486E FFF8                pea.l      [A6 - 0x8]
  522. 0000055C  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  523. 00000560  4FEF 0018                lea.l      A7, [A7 + 0x18]
  524. label00000564:
  525. 00000564  486E FFF8                pea.l      [A6 - 0x8]
  526. 00000568  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  527. 0000056C  0C80 6E75 6C6C           cmpi.l     D0, 0x6E756C6C /* 'null' */
  528. 00000572  584F                     addq.w     A7, 4
  529. 00000574  664E                     bne        +0x50 /* 000005C4 */
  530. 00000576  2F07                     move.l     -[A7], D7
  531. 00000578  2F0C                     move.l     -[A7], A4
  532. 0000057A  2054                     movea.l    A0, [A4]
  533. 0000057C  2050                     movea.l    A0, [A0]
  534. 0000057E  2268 008C                movea.l    A1, [A0 + 0x8C]
  535. 00000582  4E91                     jsr        [A1]
  536. 00000584  588F                     addq.l     A7, 4
  537. 00000586  2F00                     move.l     -[A7], D0
  538. 00000588  4EAD 0982                jsr        [A5 + 0x982 /* export_300 */]
  539. 0000058C  2640                     movea.l    A3, D0
  540. 0000058E  200B                     move.l     D0, A3
  541. 00000590  504F                     addq.w     A7, 8
  542. 00000592  6720                     beq        +0x22 /* 000005B4 */
  543. 00000594  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  544. 0000059A  2F0B                     move.l     -[A7], A3
  545. 0000059C  4EBA FA62                jsr        [PC - 0x59E /* 00000000 */]
  546. 000005A0  2D40 FFF4                move.l     [A6 - 0xC], D0
  547. 000005A4  2F00                     move.l     -[A7], D0
  548. 000005A6  486E FFF8                pea.l      [A6 - 0x8]
  549. 000005AA  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  550. 000005AE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  551. 000005B2  6010                     bra        +0x12 /* 000005C4 */
  552. label000005B4:
  553. 000005B4  2F07                     move.l     -[A7], D7
  554. 000005B6  2F0C                     move.l     -[A7], A4
  555. 000005B8  486E FFF8                pea.l      [A6 - 0x8]
  556. 000005BC  4EAD 27D2                jsr        [A5 + 0x27D2 /* export_1270 */]
  557. 000005C0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  558. label000005C4:
  559. 000005C4  206E 0008                movea.l    A0, [A6 + 0x8]
  560. 000005C8  43EE FFF8                lea.l      A1, [A6 - 0x8]
  561. 000005CC  20D9                     move.l     [A0]+, [A1]+
  562. 000005CE  20D9                     move.l     [A0]+, [A1]+
  563. 000005D0  4CEE 1888 FFE4           movem.l    D3,D7,A3,A4, [A6 - 0x1C]
  564. 000005D6  4E5E                     unlink     A6
  565. 000005D8  4E75                     rts
  566. export_1259:
  567. 000005DA  4E56 0000                link       A6, 0
  568. 000005DE  2F0C                     move.l     -[A7], A4
  569. 000005E0  286E 0008                movea.l    A4, [A6 + 0x8]
  570. 000005E4  2F0C                     move.l     -[A7], A4
  571. 000005E6  2054                     movea.l    A0, [A4]
  572. 000005E8  2050                     movea.l    A0, [A0]
  573. 000005EA  2268 009C                movea.l    A1, [A0 + 0x9C]
  574. 000005EE  4E91                     jsr        [A1]
  575. 000005F0  286E FFFC                movea.l    A4, [A6 - 0x4]
  576. 000005F4  4E5E                     unlink     A6
  577. 000005F6  4E75                     rts
  578.